package com.module.app.bean;

import androidx.annotation.Keep;

import com.module.third.bean.lc.LCIgnore;
import com.module.third.bean.lc.MyLCObject;

import java.io.Serializable;
import java.util.List;

import cn.leancloud.annotation.LCClassName;

/**
 * @author bsnl_yanxuwen
 * @date 2021/7/28 10:39
 * Description :
 */
@Keep
@LCClassName("Skin")
public class SkinBean implements Serializable, MyLCObject {
    private String objectId;
    private String name;
    private String desc;
    private String skinName;
    private boolean isVip;
    private String color;
    private String head;
    private List<String> preview;
    private boolean isBg;//是否是背景主题
    private boolean isSD;//是否是SD卡皮肤
    private int version;//版本号
    private String download;//下载地址
    @LCIgnore
    private boolean isSelect;
    @LCIgnore
    private String bgUrl;

    @Override
    public String getObjectId() {
        return objectId;
    }

    @Override
    public void setObjectId(String objectId) {
        this.objectId = objectId;
    }

    @Override
    public String getClassName() {
        return null;
    }

    public boolean isVip() {
        return isVip;
    }

    public void setVip(boolean vip) {
        isVip = vip;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSkinName() {
        return skinName;
    }

    public void setSkinName(String skinName) {
        this.skinName = skinName;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setSelect(boolean select) {
        isSelect = select;
    }

    public boolean isSelect() {
        return isSelect;
    }

    public String getHead() {
        return head;
    }

    public void setHead(String head) {
        this.head = head;
    }

    public boolean isBg() {
        return isBg;
    }

    public void setBg(boolean bg) {
        isBg = bg;
    }

    public String getBgUrl() {
        return bgUrl;
    }

    public void setBgUrl(String bgUrl) {
        this.bgUrl = bgUrl;
    }

    public List<String> getPreview() {
        return preview;
    }

    public void setPreview(List<String> preview) {
        this.preview = preview;
    }

    public boolean isSD() {
        return isSD;
    }

    public void setSD(boolean SD) {
        isSD = SD;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public String getDownload() {
        return download;
    }

    public void setDownload(String download) {
        this.download = download;
    }
}
